<html>
<body>

JUnit test cases are used here to specify the semantic (behavior) of classes - in this case for classes implementing the Container interface. 
The compiler checks type correctness of those classes (i.e., that they implement Container correctly). To check whether these classes "behave correctly" w.r.t. 
the test cases a JUnit test runner is used. In this case, execute SimpleContainerTestCase using a JUnit test runner (in Eclipse, use Run As > JUnit Test). 

<p/>
&copy; Jens Dietrich, 2012

</body>
</html>